public class XiaoMiFactory implements IAbstractFactory{
    @Override
    public AbstractCar createCar() {
        return new XiaoMiCar();
    }

    @Override
    public AbstractMobile createMobile() {
        return new XiaoMiMobile();
    }

    @Override
    public AbstractWatch createWatch() {
        return new XiaoMiWatch();
    }
}
